Ashley Geelan has a favourite move.
When he dislikes someone, he does not merely argue with them. He reaches for the same small pile of labels: Nazi, neo-Nazi, cooker, racist, grifter, dickhead. Sometimes the target is a politician. Sometimes it is a media figure. Sometimes it is Elon Musk. Sometimes it is a whole class of people who vote the wrong way, watch the wrong outlet, follow the wrong person, or disagree with Geelan’s left-leaning view of the world.
That matters because Geelan presents himself as the one calling out extremism. But his own public output tells a messier story. Read enough of it and a pattern appears: opponents are not wrong, mistaken, ill-informed, or politically different. They are morally contaminated. They are Nazis, Nazi-adjacent, cooker clowns, rednecks, racists, or enemies of decent society.
That is not journalism. It is political sorting by insult.
Geelan’s own site gives the clearest example. In January 2025, VicNews published an article titled Elon Musk makes two Nazi salutes at Trump’s inauguration. The article did not hedge the point. It stated that Musk conducted Nazi salutes and framed the gesture through Hitler and Sieg Heil.
A few hours later, VicNews published Hitler and Goebbels return to power, casting Donald Trump as Hitler and Elon Musk as Goebbels. Days later came Nazi Musk comes unstuck. The headline alone tells you the method.
This is not a one-off emotional flourish. On Bluesky, Geelan kept going.
On 11 June 2026, the VicNews Bluesky account posted: “If you trust Musk, then you’d trust Adolf Hitler.” In the same post, Starlink was described as having no place in Australia and something that “should be as banned as MDMA.” Source: Bluesky post, 11 June 2026, verified through Bluesky’s public ATProto API.
On 12 June 2026, he wrote that “the difference between Trump and Hitler is nothing”, then said Trump was “upholding Hitler’s legacy.” Source: Bluesky post, 12 June 2026, verified through Bluesky’s public ATProto API.
On 2 July 2026, he posted: “Think Twitter in its early days, before the Nazi bought it.” Source: Bluesky post, 2 July 2026, verified through Bluesky’s public ATProto API.
This is the same man who regularly throws “cooker” at people he does not like. In a sample of roughly 4,000 recent Bluesky feed items from March to July 2026, the VicNews account used “Nazi” or “Nazis” dozens of times and “cooker” dozens of times. The exact count depends on whether reposted items and hashtags are included, but the pattern is not subtle.
Some examples:
- “Unlike cookers and Hanson’s neo-Nazi mates…” Source: Bluesky post, 2 July 2026.
- “Hanson’s followers are all MAGA racists and Nazis.” Source: Bluesky post, 11 June 2026.
- “These cookers aren’t just cooked…” followed by “deluded dickheads.” Source: Bluesky post, 22 May 2026.
Geelan may argue that his targets deserve the label. Sometimes he is writing about actual neo-Nazis or organisations accused of extremist links. Those cases should be judged on evidence. But his rhetoric does not stay there. It spills outward until the label becomes a general-purpose political weapon.
That is the part worth calling out.
The accusation “Nazi” is not a toy. It is not a hashtag for people who annoy you. It is not a shortcut for “right-wing person”, “person I dislike”, “person who appeared with someone I dislike”, or “person whose audience contains people I dislike.” When the label is thrown around constantly, it stops being moral clarity and becomes moral bullying.
And here is the hypocrisy.
Geelan claims to oppose fascism, yet his own public commentary repeatedly uses the tools of authoritarian politics:
- Collective blame. He does not always stop at named public figures. He extends condemnation to whole groups: Hanson followers, MAGA supporters, Americans, “cookers”, and “Yank seppos”. In one July post he wrote, “If ya near a Yank, fucking run.” Source: Bluesky post, 2 July 2026.
- Guilt by association. People become Nazi-adjacent because they interviewed the wrong person, shared the wrong platform, followed the wrong cause, or moved in the wrong political orbit. That is not analysis. That is contamination logic.
- Dehumanising shorthand. “Cookers”, “rednecks”, “dickheads”, “gronks”, “seppos”, “Nazis”. The vocabulary is not meant to persuade. It is meant to mark people as beneath argument.
- A taste for banning and reporting. In the Musk/Starlink post, Geelan did not only criticise Musk. He said Starlink “should be as banned as MDMA.” In another May 2026 Bluesky thread about X accounts, he said accounts had been reported and that Musk had been reported to ASIO and the AFP. Source: Bluesky post, 17 May 2026.
That is why the issue is not whether Ashley Geelan is literally a Nazi. That would be a stupid claim, and it would let him dodge the actual criticism.
The issue is that Geelan’s public work shows a deeply illiberal habit: he sorts political opponents into enemy categories, attaches maximum moral stigma, and then treats the label as proof.
He does this while accusing others of the same poison.
There is a word for politics that reduces opponents to an impure enemy class. It is not journalism. It is not fact-checking. It is not even especially brave. It is the oldest authoritarian trick in the book: decide who the bad people are, repeat the label until your side stops seeing them as people, and call it righteousness.
Geelan can call that anti-fascism if he likes.
From here, it looks a lot more like projection.
Source Notes
Bluesky account researched: victoriannews.com.au, display name “Geelan Mitchell Media”, DID did:plc:6pub6jhcmmgjqxoacwsuuglv. Public profile and feed were checked through Bluesky’s public ATProto API on 2 July 2026. The browser view of individual Bluesky posts required sign-in, but the post records were available through the public API.
Recent feed sample: approximately 3,998 author-feed items from 23 March 2026 to 2 July 2026. Local text filtering found 88 items containing “nazi”, 17 containing “nazis”, 76 containing “cooker”, 48 containing “cookers”, 45 containing “musk”, 17 containing “elon”, and 11 containing “hitler”. These counts are a research sample, not a complete lifetime archive.
VicNews / Victorian News articles cited:
- Elon Musk makes two Nazi salutes at Trump’s inauguration
- Hitler and Goebbels return to power
- Nazi Musk comes unstuck
- Every politician and public speaker has made the salute, Musk claims in bizarre rant
- Bec Freedom calls for volunteers for her next Nazi rally
- Monica Smit, of Reignite Democracy Australia and neo-Nazi has some tallow to sell you
Key Bluesky posts cited:
- 2 July 2026: “before the Nazi bought it”
- 2 July 2026: “cookers and Hanson’s neo-Nazi mates”
- 11 June 2026: “If you trust Musk, then you’d trust Adolf Hitler”
- 12 June 2026: “the difference between Trump and Hitler is nothing”
- 11 June 2026: “Hanson’s followers are all MAGA racists and Nazis”
- 2 July 2026: “If ya near a Yank, fucking run”
- 22 May 2026: “deluded dickheads”
- 27 June 2026: journalists “defend cookers and racists”